scottish socialist party - German English Dictionary